package com.rs.game.player.skills;

import com.rs.game.npc.NPC;
import com.rs.game.player.Player;

public abstract class NPCStats {
	
	public abstract boolean start(NPC npc);
	
	public abstract boolean process(NPC npc);
	
	public abstract int processWithDelay(NPC npc);
	
	public abstract void stop(NPC npc);
	
	protected final void setSkillDelay(NPC npc, int delay) {
		npc.getSkillExecutor().setSkillDelay(delay);
	}

}
